three-spot damsel - Spanish English Dictionary